﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using fideeraSoft.Entities;

namespace fideeraSoft.DAO
{
    public interface UsuarioDAO
    {

        void altaUsuario(Usuario usuario);

        int buscarNuevoUltimoIdUsuarioEnBD();

        List<Jerarquia> obtenerJerarquiasFromDB();


        Usuario buscarUsuarioPorDNI(string dni);

        Usuario buscarUsuarioPorUserName(string username);

        void eliminarUsuarioPorId(int id);

        void eliminarTodosLosUsuariosEnDb();

        List<Usuario> obtenerListaUsuariosEnDB();
    }
       
}
